\section{User programs}

For more details about the user programs, please refer to PORN-OS \textit{user programs guide}.

\subsection*{Increment}
\textbf{Status:} done

\subsection*{Fibonacci}
\textbf{Status:} done

\subsection*{Command shell}
\textbf{Status:} done

The shell is a program that can do numerous of things. It reads input from the user, parses it and executes the asked command. 

\subsection*{Text scroller}
\textbf{Status:} done

The scroller prints a predefined message on the LCD and scrolls it from right to left. It is implemented by copying the part of the data to print into an array which is then printed.
